candy factory - French English Dictionary